/* 动画 */


/* .IndexHonor .swiper-slide .IxHr, */

.CoreValues h3::after,
.CoreValues h3 span,
.CoreValues h3 span::after,
.CoreValues h4,
.CoreValues p,
.CoreValues:hover h3::after,
.CoreValues:hover h3 span,
.CoreValues:hover h3 span::after,
.CoreValues:hover h4,
.CoreValues:hover p,
.IndexHonor .swiper-slide .IxHr p::after,
.IndexHonor .swiper-slide .IxHr h6 span,
.IndexHonor .swiper-slide .IxHr h6 i,
.JmTop a .NewTitleS h3 i,
.JmTop a .NewTitleS h3 span,
.JmTop a .JmTopTextS h4,
.JmTop a .JmTopTextS p,
.JmTop a .JmTopTextS h5,
.JmTop a:hover .NewTitleS h3 i,
.JmTop a:hover .NewTitleS h3 span,
.JmTop a:hover .JmTopTextS h4,
.JmTop a:hover .JmTopTextS p,
.JmTop a:hover .JmTopTextS h5,
.IndexHonor .swiper-slide .IxHr p,
.JmTop a:hover .NewTitleS h3,
.JmTop a .NewTitleS h3,
.IndexHonor .swiper-slide-next+.swiper-slide .IxHr,
.IndexHonor .swiper-slide-active .IxHr,
.NsDlLeftBtm a,
.NsDlLeftBtm a i,
.NsDlLeftBtm a span,
.NsDlLeftBtm a:hover,
.NsDlLeftBtm a:hover i,
.NsDlLeftBtm a:hover span,
.IndexHonor .swiper-slide-next+.swiper-slide .IxHr p::after,
.IndexHonor .swiper-slide-next+.swiper-slide .IxHr h6 span,
.IndexHonor .swiper-slide-next+.swiper-slide .IxHr h6 i,
.IndexHonor .swiper-slide-next+.swiper-slide .IxHr p,
.IxAtLtS .IxAtLtSText,
.JmBtmS a .JmBtmS_t h4,
.JmBtmS a .JmBtmS_b p,
.JmBtmS a .JmBtmS_tTitle p,
.JmBtmS a .JmBtmS_t h3,
.JmBtmS a .JmBtmS_t h3 i,
.JmBtmS a .JmBtmS_t h3 span,
.JmBtmS a:hover .JmBtmS_t h4,
.JmBtmS a:hover .JmBtmS_b p,
.JmBtmS a:hover .JmBtmS_tTitle p,
.JmBtmS a:hover .JmBtmS_t h3,
.JmBtmS a:hover .JmBtmS_t h3 i,
.JmBtmS a:hover .JmBtmS_t h3 span,
.JmBtns ul li:hover a,
.JmBtns ul li a,
.IxHrBtn .icon span,
.IxHrBtn .icon:hover span,
.IxAtLtS:hover .IxAtLtSText,
.IndexBanner .icon span,
.protectList h4,
.protectList h6,
.protectList:hover h4,
.IlPyOneRtOne:hover.IlPyOneRtOne_l p,
.IlPyOneRtOne:hover h4,
.IlPyOneRtOne:hover h3,
.IlPyOneRtOne .IlPyOneRtOne_l p,
.KeAsNav li a,
.KeAsNav li a span,
.KeAsNav li a i,
.KeAsNav li a:hover,
.KeAsNav li a:hover span,
.KeAsNav li a:hover i,
.IlPyOneRtOne h4,
.IlPyOneRtOne h3,
.protectList:hover h6,
.styleNav ul li a::after,
.addressLeft ul li::after,
.propertyRight ul li a:hover,
.propertyRight ul li a,
.addressLeft ul .active::after,
.styleNavTwo li a:hover i,
.styleNavTwo li a i,
.styleNav ul li a:hover::after,
.SeTmNav ul li a:hover,
.SeTmNav ul li a,
.IndexBanner .icon .swiper-pagination-bullet-active,
.PlTeam li a::after,
.PlTeam li a p,
.PlTeam li a h4,
.PlTeam li a:hover::after,
.PlTeam li a:hover p,
.PlTeam li a:hover h4,
.lawLtOne a h6,
.lawLtOne a i,
.icon,
.icon span,
.MlOfHrOneRight button,
.MlOfHrOneRight button i,
.MlOfHrOneRight button span,
.MlOfHrOneRight button:hover,
.MlOfHrOneRight button:hover i,
.MlOfHrOneRight button:hover span,
.icon:hover,
.icon:hover span,
.lawLtOne a:hover h6,
.IxBannerText h5 a,
.IxBannerText h5 a i,
.IxBannerText h5 a span,
.IxBannerText h5 a:hover,
.IxBannerText h5 a:hover i,
.IxBannerText h5 a:hover span,
.lawLtOne a:hover i,
.RtToText .RtToTtS .RtToTtS_r h6 span,
.RtToText .RtToTtS .RtToTtS_r h6 i,
.RtToText .RtToTtS .RtToTtS_r h6,
.RtToText .RtToTtS:hover .RtToTtS_r h6 span,
.RtToText .RtToTtS:hover .RtToTtS_r h6 i,
.RtToText .RtToTtS:hover .RtToTtS_r h6,
.headerNavS ul li a,
.headerNavS ul li a::after,
.IndexSearch button,
.IndexSearch button i,
.IndexSearch button span,
.IndexSearch button:hover,
.workBtm form button,
.BsOneText h6 a,
.BsOneText h6 a i,
.BsOneText h6 a span,
.BsOneText h6 a:hover,
.BsOneText h6 a:hover i,
.BsOneText h6 a:hover span,
.workBtm form button:hover,
.IndexSearch button:hover i,
.IndexSearch button:hover span,
.IxNewS:hover .IxNewSTop h3 span,
.IxSeOne:hover p,
.PlTmLtPeopleS:hover h3,
.PlTmLtPeopleS h3,
.SeTmTwoRight ul li a,
.IxNewS .IxNewSBtm h4 p,
.IxNewS .IxNewSTop h3 i,
.IxNewS:hover .IxNewSBtm h4 p,
.IxNewS:hover .IxNewSTop h3 i,
.SeTmTwoRight ul li:hover a,
.IxHrBtn .icon span,
.IxHrBtn .icon:hover span,
.IlPyToTt h4,
.IlPyToTt:hover h4,
.trainTwo li span,
.trainTwo li i,
.trainTwo li:hover span,
.footerLink>a,
.footerLink>a:hover,
.TextSList ul li a p:hover,
.IxHr:hover h6 i,
.IxHr:hover h6 span,
.IxHr h6 i,
.footerLink>a+ul:hover,
.footerLink>a+ul,
.IxHr h6 span,
.TextSList ul li a p,
.workASList h3,
.headerNavS .headerNavSH6 i,
.headerNavS h6 i,
.workASList:hover h3,
.trainTwo li:hover i,
.IxSeOne p .IxNewS .IxNewSTop h3 span,
.footerLink>a:hover+ul,
.footerLink>a+ul,
.IlPyToTt,
.IlPyToTt h6,
.IlPyToTt p,
.IlPyToTt h4,
.IlPyToTt:hover,
.IlPyToTt:hover h6,
.IlPyToTt:hover p,
.IxHr h6 span,
.IxHr p,
.IxHr p::after,
.IxHr,
.IxHr h6 i,
.IxHr:hover h6 span,
.IxHr:hover p,
.IxHr:hover p::after,
.IxHr:hover,
.IxHr:hover h6 i,
.IlPyToTt:hover h4,
.spzs,.spzs h3,.spzs h4,
.headerNavS ul li a:hover,
.headerNavS ul li a:hover::after {
    transition: all 0.6s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
    -webkit-transition: all .6s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
    -moz-transition: all .6s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
    -o-transition: all .6s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
}

.trainOne ul li a h4 img,
.trainOne ul li a:hover h4 img {
    transition: all 1s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
    -webkit-transition: all 1s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
    -moz-transition: all 1s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
    -o-transition: all 1s cubic-bezier(0.35, 0.75, 0.55, 1) 0.1s;
}

.IxBannerText h5 a:hover {
    background: #fff;
}

.IxBannerText h5 a:hover i,
.IxBannerText h5 a:hover span {
    color: #333333;
}

.IxSeOne p:hover {
    color: #21ade5;
}

.IxNewS:hover .IxNewSTop h3 span {
    color: #0f5796;
}

.workBtm form button:hover {
    background: #21ade5;
    color: #fff;
}

.BsOneText h6 a:hover {
    background: #21ade5;
}

.MlOfHrOneRight button:hover,
.IndexSearch button:hover {
    background-color: #21ade5;
}

.BsOneText h6 a:hover i,
.BsOneText h6 a:hover span {
    color: #fff;
}

.trainTwo li:hover span,
.trainTwo li:hover i,
.PlTmLtPeopleS:hover h3 {
    color: #0f5796;
}

.IxHr:hover {
    background-color: #0f599a;
}

.IxHr:hover h6 i,
.IxHr:hover h6 span,
.IxHr:hover p {
    color: #fff;
}

.IxHr:hover p::after {
    background-color: #fff;
}


/* 
.SeTmTwoRight ul li:hover a {
    background: #0f5796;
    color: #fff;
} */

.IlPyToTt:hover {
    background: #0f5796;
}

.MlOfHrOneRight button:hover i,
.MlOfHrOneRight button:hover span,
.IndexSearch button:hover i,
.IndexSearch button:hover span,
.IlPyToTt:hover h6,
.IlPyToTt:hover p,
.IlPyToTt:hover h4 {
    color: #fff;
}

.IlPyToTt:hover h6 {
    border-color: #fff;
}

.trainOne ul li a h4 {
    overflow: hidden;
}

.trainOne ul li a:hover h4 img {
    transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
}


/* 行高 */

.IlPyXqTwoText h6 {
    line-height: 40px;
}

.WkTpLt p,
.IxSeOneRight p {
    line-height: 30px;
}

.PmTtLt h6,
.PmTtLt p,
.AtUsTwoSwrText p,
.AtUsOneLeft p,
.AtUsThreeS_r p,
.PmTtLt h3,
.MlOfHrTwoSRight p,
.CcCeTwoSBtm p,
.SeTmOneText h6 p,
.RtToTtSBtm_l p,
.IlPyXqTwo h4 p,
.addressRight h3 p,
.SeTmTwoLeft h6 p,
.NsDlLeftCenter p {
    line-height: 26px;
}


/* 字体 */

.IxBannerText h1,
.IxBannerText h2 span {
    font-size: 45px;
}

.SeBrText h2 {
    font-size: 54px;
}

.IlPyOneRtOne_l h3 {
    font-size: 50px;
}

.IxHrBtn .icon span,
.IxBannerText h2 i {
    font-size: 48px;
}

.IndexHonor .IxHrBtn .icon span,
.icon span,
.IxHr h3 {
    font-size: 40px;
}

.IxHr h6 i,
.Title h2 {
    font-size: 36px;
}

.AtUsTwoSwrBtn .icon span,
.AtUsTwo h2,
.AtUsThreeS_r h4,
.AtUsThree h2,
.AtUsFour h2,
.MlOfHrOneLeft p,
.AtUsCeOne h2,
.AtUsTwoSwrText h3,
.workTop h2,
.workBtmTitle h2,
.SeTmTwoLeft h2,
.SeTmTwoRight h2,
.CoreValues h3 span,
.PlTeamS h4,
.SyOneS_r h4,
.workAddress h2,
.SeTmOneText h2,
.SeTmThree h2,
.PlTmLtTitle h2,
.BsOneText h2,
.AtUsCeTwo h2,
.corporateCulture h2,
.PmBanner h2,
.recruitOneLeft h2,
.ElegantDemeanor h2,
.TnOeS i,
.RtToTtS_r h6 i,
.addressRight h2 p i,
.AtUsOneLeft h2 {
    font-size: 30px;
}

.IlPyTwo h2,
.trainTwo li i,
.IlPyOne h2 {
    font-size: 26px;
}

.JmTopTextS h6 i,
#drag h3 i,
.addressLeft ul li,
.MlOfHrTwoSRight h4,
.footerBtm_r ul li a i,
.WkTpLt h4,
.addressRight h2 font,
.workASList h3,
.workASListS_l h4,
.KnowledgeArticles .JmTopTextS h4,
.IlPyXqOneLiOne i,
.IlPyXqOne h2,
.PlTmLtPeopleS_r h3,
.propertyRight ul li a,
.SeTmNav ul li a,
.CeCeText h4 span,
.BsOneText h6 a i,
.KeAsNav li a i,
.IlPyXqOneLiFour i,
.PmTtLt h2,
.MlOfHrOneRight button i,
.IxSeOneRight h4 {
    font-size: 22px;
}

.IndexSearch i,
.TextS h3,
.NsDlRtTitle h2,
.NsDlLeftTopS h3 i,
.IlPyXqTwoText h6,
.NsDlLeftTopS h4 ul li i,
.TextSList i,
.SeTmTwoLeft h6 span,
.protectList a h4,
.SeTmOneText h6 span,
.addressRight ul li h4 i,
.IxSeOneLeft h3 span {
    font-size: 22px;
}

.BtnOne a i,
.IxAtLtS h4,
.JmBtmS_tTitle p,
.PmBanner h4 i,
.SeBrText h3,
.PlTeamS p,
.PlTmLtPeopleS_r h4 i,
.JmTopTextS h4,
.lawNav form p,
.IlPyToTt h4,
.IlPyOneRtOne_r h4,
.trainTwo li span,
.protectList a h6,
.RtToTtSBtm_r li a i,
.CcCeOneRight h3,
.lawLtOne h4,
.RtToNav form p,
.headerNavS ol li i {
    font-size: 18px;
}

.NewTitleS h3 i,
.IxAtRightSTop h5,
.JmBtmS_t h3 i,
.WkTpLt p,
.MlOfHrOneRight button span,
.IxNewSTop h3 span,
.PlTmLtPeopleS_r h4 span,
.NsDlLeftBtm li a i,
.PmTtLt li a h4,
.styleNavTwo li i,
.CcCeTwoSBtm h4,
.IlPyXqOneLiTwo i,
.CcCeTwoSTop h4,
.PhLtOne h4 p,
.PmTtLt h3 strong,
.lawLtOne h6 i,
.EtDrOneS_r h4,
.recruitOneLeft h4 i,
.CoreValues h4,
.RtToTtS_l h3,
.AsCeTo h4,
.IxAtLtSTextOne h5 span,
.IxNewSTop h3 i {
    font-size: 18px;
}

.IxNewSBtm p,
.IxSeOneRight p,
.Title p,
.IxAtLtSTextOne p,
.TextSList p,
.lawLtOne p,
.styleNav ul li a,
.AtUsThreeS_r p,
.JmBtmS_b p,
.IlPyOneRtOne_r p,
.AtUsTwoSwrText p,
.CeCeText p,
.SeTmTwoRight ul li a,
.AtUsTeOneBtm h6 p,
.MlOfHrTwoSRight p,
.PmTtLt h3,
.PlTmLtTitle ul li a,
.JmTopTextS p,
.NsDlLeftCenter p,
.addressRight ul li h5 span,
.addressRight h2 p span,
.MlOfHrOneRight select,
.workBtm form input,
.workBtm form textarea,
.addressRight h3 p,
.AtUsOneLeft p,
.PmBanner h3 span,
.workBtm form button,
.workASListS_r h5,
.PmTtLt p,
.CoreValues p,
.PmBanner h4 p,
.KeAsNav li a span,
.SeTmTwoLeft h6 p,
.CcCeTwoSBtm p,
.IlPyToTt p,
.SeTmThree ul li a,
.PmBannerLs ul li a,
.styleNavTwo li span,
#drag h3 span,
.BsOneText ul li p,
.styleNavTwo li span,
.BsOneText h6 a span,
.IndexSearch span,
.CcCeOneRight h4,
.AsCeTo p,
.IlPyXqTwo h4 p,
.lawNav ul li a span,
.recruitOneLeft h4 span,
.CcCeOneRight h5 i,
.CcCeOneRight h5 p,
.CcCeTwoSTop h3 i,
.SyOneS_r h4 span,
.PmTtLt h6,
.SeTmOneText h6 p,
.NsDlRtTitle ul li a,
.EtDrOneS_r p,
.EtDrOneS_r h6,
.TnOeS a,
.RtToNav select,
.trainOne ul li p,
.lawNav form select,
.headerNavS ul li a {
    font-size: 16px;
}

.IxHr h6 span,
.BtnOne a span,
.JmBtmS_t h3 span,
.AtUsTwoSwrText h3 span,
.IxHr p,
.CcCeTwoSTop h3 span,
.IlPyXqOneTitle li span,
.workASListS_r p,
.IlPyXqOneLiThree a,
.IlPyToTt h6,
.NewTitleS h3 span,
.MlOfHrTwo h6,
.NsDlLeftTopS h3 span,
.NsDlLeftTopS h4 span,
.IlPyOneRtOne_l p,
.JmBtmS_t h4,
.PlTmLtPeopleS_r p,
.JmTopTextS h5,
.addressRight ul li h5 p,
.NsDlLeftTopS h6 a,
.RtToTtSBtm_l p,
.RtToTtSBtm_l h4,
.FrTpRight h4 span,
.IxAtRightS p,
.RtToTtS_l h5 span,
.RtToTtSBtm_r li a span,
.RtToTtS_r h6 span,
.NsDlLeftBtm li a span,
.headerNavS ol li span {
    font-size: 14px;
}